// Jente Bosmans c1024555

package core.models.dataModels.searchModels;

import java.util.ArrayList;

import core.models.domainModel.Passagier;
import core.models.domainModel.Persoon;


public class ZoekPassagierModel {

	private ArrayList<String> mogelijkeVluchten2;
	private Integer passagierId;
	private String voornaam;
	private String familienaam;
	private String geboortedatum;
	private String vluchtnr;
	private Persoon persoon;
	private String schermModus;
	
	
	private ArrayList<Passagier> passagierslijst;
	
	
	public ZoekPassagierModel(){
		
	}
	
	
	public ZoekPassagierModel(ArrayList<String> mogelijkeVluchten2,
			Integer passagierId, String voornaam, String familienaam,
			String geboortedatum, String vlucht, Persoon persoon,
			ArrayList<Passagier> passagierslijst) {
		super();
		this.mogelijkeVluchten2 = mogelijkeVluchten2;
		this.passagierId = passagierId;
		this.voornaam = voornaam;
		this.familienaam = familienaam;
		this.geboortedatum = geboortedatum;
		this.vluchtnr = vlucht;
		this.persoon = persoon;
		this.passagierslijst = passagierslijst;
	}




	boolean tryParseInt(String value)  
	{  
	     try  
	     {  
	         Integer.parseInt(value);  
	         return true;  
	      } catch(NumberFormatException nfe)  
	      {  
	          return false;  
	      }  
	}
	
	
	
	
	public ArrayList<String> getMogelijkeVluchten2() {
		return this.mogelijkeVluchten2;
	}
	
	public void setMogelijkeVluchten2(ArrayList<String> mogelijkeVluchten) {
		this.mogelijkeVluchten2 = mogelijkeVluchten;
	}
	

	public Integer getPassagierId() {
		return this.passagierId;
	}

	public void setPassagierId(Integer passagierId) {
		this.passagierId = passagierId;
	}

	public String getVoornaam() {
		return this.voornaam;
	}



	public void setVoornaam(String voornaam) {
		this.voornaam = voornaam;
	}



	public String getFamilienaam() {
		return this.familienaam;
	}



	public void setFamilienaam(String familienaam) {
		this.familienaam = familienaam;
	}

	

	public String getGeboortedatum() {
		return this.geboortedatum;
	}



	public void setGeboortedatum(String geboortedatum) {
		this.geboortedatum = geboortedatum;
	}



	public void setVlucht(String mogelijkeVluchten) {
		this.vluchtnr = mogelijkeVluchten;
	}


	public String getVlucht() {
		return this.vluchtnr;
	}

	public Persoon getPersoon() {
		return this.persoon;
	}

	public void setPersoon(Persoon persoon) {
		this.persoon = persoon;
	}

	public ArrayList<Passagier> getPassagierslijst() {
		return this.passagierslijst;
	}

	public void setPassagierslijst(ArrayList<Passagier> passagierslijst) {
		this.passagierslijst = passagierslijst;
	}


	public String getSchermModus() {
		return this.schermModus;
	}


	public void setSchermModus(String schermModus) {
		this.schermModus = schermModus;
	}

	
	
	
	
}
